# -*- coding: utf-8 -*-
"""
@Time ： 2022/7/13 20:43
@Auth ： Mr. William 1052949192
@Company ：特斯汀学院 @testingedu.com.cn
@Function ：逻辑运算
"""
# not，取反（非）
print(not (1 < 0))

# and：而且（与）真真为真，有假为假
x = 1
print(x > 0 and x < 10)
print(True and False)

# or：或者（或）假假为假，有真为真
print(False or False)

# 短路原则
# and短路
print(False and a)

# or短路
print(True or a)

# 优先级not>and>or
# not先算，再算and
print(True and not False)

# and大于or：如果从左到右，最后应该要算True and a
print(True and True or True and a)



